<script type="text/javascript">
    // <![CDATA[
    // Set this to the URL you used to fetch recommendations, whether you
    // fetched them on the client or the server.
    var request_url="%(json_url)s";

    // This function is used track click-throughs by fetching a web
    // beacon
    function trackClickThrough(elem) {
        var img = new Image();
        img.src = '%(beacon_url)s' +
            '?request_url=' + escape(request_url) +
            '&click_through_url=' + escape(elem.href);
        return true;
    }
    // ]]>
</script>
<p>
  <!--
  Imagine this is one of the recommendations that was returned.
  Just add an onclick handler that calls trackClickThrough.
  -->
  <a href="http://www.google.com"
     onclick="return trackClickThrough(this);">Click me!</a>
</p>

